MSLIHHDPDLDGDVDPEAEDRDNFHLEEMLNEWTDEPPIRHDVYPESDGEGADDSSDIHVRRGDGFLYQKQSFFSGVAFKEAVIDYALRTGHNPTSLWHSNHSSSTTSFRTRVRSFTTSLWLSRRGCYFPVEKRCRVICNRTPADVPPRTRYYADSSARLVFMEGPEMERKMMTSYAGNPKYSFFWSSDRYHAYYQKKLAGYRAQNYMRDLRSNLVIMGYLMFH